package org.springblade.modules.admin.vo.openapi;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 梯无忧开放 api
 * @author: Sharry
 * @createTime: 2025-08-07 19:59
 * @version: Version-1.0
 */
@Data
public class HtUserPlanVO {

	@ApiModelProperty(value = "用户ID")
	private Long userId;

	@ApiModelProperty(value = "作业日期")
	@JsonFormat(pattern = "yyyy-MM-dd")
	private Date planBeginDate;

	@ApiModelProperty(value = "员工姓名")
	private String userName;

	@ApiModelProperty(value = "作业城市")
	private String cityName;

	@ApiModelProperty(value = "工单id")
	private Long planId;

	@ApiModelProperty(value = "工单类型int值")
	private Integer typeStatus;

	@ApiModelProperty(value = "工单类型名称")
	private String typeName;

	@ApiModelProperty(value = "工单状态int值")
	private Integer status;

	@ApiModelProperty(value = "工单状态是否完成")
	private Boolean isDone;

}
